package org.birrap.ejb;

import java.util.List;
import javax.ejb.Local;
import org.birrap.entities.BaresT;

@Local
public interface BaresTBeanLocal {
    
    List<BaresT> findAll();
    
    BaresT findByIdBar(Integer idBar);
    
    List<BaresT> findByNombre(String nombre);
    
    BaresT findByDireccion(String direccion);
    
    BaresT  findByTelefono(Integer telefono);
    
    List<BaresT>  findByCodigoPostal(Integer codigo);
    
    List<BaresT> findBaresConCervezas();
    
    BaresT insert(BaresT bar);
    
    BaresT update(BaresT bar);
    
    List<BaresT> executeSql(String sql);
    
    boolean remove(Integer idBar);
   
    void refresh(BaresT bar);

}
